VimUnDo ͸
eMv9DO< G)*/'y   +   ># target_link_libraries(PROCESSOR PUBLIC PkgConfig::TURBOJPEG)   *                           i	    _                                                                                                                                                                                                                                                                                                                                                                                          i              &      	GIT_REPOSITORY          &             $                $    5                         2              @                                r              {       5_                                                                                                                                                                                                                                                                                                                                                                                        i             +    5                                               5_                                                                                                                                                                                                                                                                                                                                                                                        i              ,      0	GIT_REPOSITORY https://github.com/SFML/SFML.git5                          r                      5_                                                                                                                                                                                                                                                                                                                                                                                        i              ,      	GIT_REPOSITORY          ,             ,    5                      2   r              2       5_                                                                                                                                                                                                                                                                                                                                                                                        i             ,      	GIT_TAG 3.0.25                                            5_                                                                                                                                                                                                                                                                                                                                                                                        i              ,      FetchContent_Declare(SFML5                        ]                                            ^                    5_                                                                                                                                                                                                                                                                                                                                                                                        i              ,      FetchContent_Declare(JPEG5                     	   ]             	       5_      	                                                                                                                                                                                                                                                                                                                                                                                  i              ,       FetchContent_MakeAvailable(SFML)5                                            5_      
           	                                                                                                                                                                                                                                                                                                                                                                       i             ,      FetchContent_MakeAvailable(TUR)5                     	                	       5_   	              
      #                                                                                                                                                                                                                                                                                                                                                                 i              -                -             ,    5                          o                                           7   o              l       5_   
                                                                                                                                                                                                                                                                                                                                                        6                  V   6    i                     find_package(PkgConfig REQUIRED)   Bpkg_check_modules(TURBOJPEG REQUIRED IMPORTED_TARGET libturbojpeg)5                                d               5_      
              )                                                                                                                                                                                                                                                                                                                                    )   +       ,          V   3    i        (   )          ,if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME)   O        add_executable(image_processor src/main.c) # Assuming you have a main.c   <    target_link_libraries(image_processor PRIVATE PROCESSOR)   endif()5    (                                           5_                 
   (                                                                                                                                                                                                                                                                                                                                    )   +       )          V   3    i       '   (           5    '                                           5_   
                                                                                                                                                                                                                                                                                                                                                                '           V        i	              (      	EXCLUDE_FROM_ALL             (                       '    5                                        	                                                                                                    5_                                                                                                                                                                                                                                                                                                                                                                  '           V        i	              )      set(WITH_TESTS OFF CA         )             (                (             '    5                                        	                                                                                             @                            D   $              W       5_                                                                                                                                                                                                                                                                                                                                                                  *           V        i	              *      FetchContent_Declare(TURBOJPEG5              	          ]      	              5_                                                                                                                                                                                                                                                                                                                                                                  *           V        i	              *      FetchContent_Declare(libj5                     
   ]             
       5_                                                                                                                                                                                                                                                                                                                                                                  *           V        i	              *      %FetchContent_MakeAvailable(TURBOJPEG)5              	                	              5_                                                                                                                                                                                                                                                                                                                                                                  *           V        i	              *      FetchContent_MakeAvailable(li)5                     
                
       5_                    
                                                                                                                                                                                                                                                                                                                                              
          V   '    i	        	   
          set(LIB_SOURCES   	src/transformations.c           src/utils.c           src/filters.c           src/imgio.c   )5    	                             g               5_                                                                                                                                                                                                                                                                                                                                                       
           
          V   '    i	              $             $    5                          C              g       5_                                                                                                                                                                                                                                                                                                                                                        
           
          V   '    i	              *    5                          C                     5_                    %                                                                                                                                                                                                                                                                                                                                    '           %           V        i	        $   (   +      $        $<INSTALL_INTERFACE:include>           PRIVATE           ${TURBOJPEG_INCLUDE}5    $                           R       X       5_                    *                                                                                                                                                                                                                                                                                                                                    *           +           V        i	        )              <target_link_libraries(PROCESSOR PUBLIC PkgConfig::TURBOJPEG)   Aset_target_properties(PROCESSOR PROPERTIES EXPORT_NAME PROCESSOR)5    )                                         5_                    *                                                                                                                                                                                                                                                                                                                                    *           +           V        i	        )   +   +      ># target_link_libraries(PROCESSOR PUBLIC PkgConfig::TURBOJPEG)5    )                           ?       =       5_                    *   '                                                                                                                                                                                                                                                                                                                                *   '       *   :       v   :    i	        )   +   +      <target_link_libraries(PROCESSOR PUBLIC PkgConfig::TURBOJPEG)5    )   '                  =                     5_                     *   '                                                                                                                                                                                                                                                                                                                                *   '       *   :       v   :    i	       )   +   +      (target_link_libraries(PROCESSOR PUBLIC )5    )   '                  =                     5